Hi,
I’d like to connect my G540 to my KFlop board as elegantly as possible…
The following (left most) is the pin out of the G540 DB25 connector with each pin description, in color are possible KFlop connections:
Pin 15-22 on KFlop JP7 connector shown in green here, will be used to control the steppers.
Pin 7-14 on KFlop JP7 would be used as 5V tolerant IO 4 inputs and 2 output. I’ll use these via the 12 Pin port of the G540 because all of these are opto isolated.
I’ll probably use Winford breakout board to have a clean control box.
When the E-Stop is pressed DB25 Pin 15 signals a fault to KFlop. The real questions I have are regarding the DB25 Pin 14 VFD, Pin 15 Fault and Pin 16 charge pump, what’s my best options. I’d like to hear your suggestions.
I’ve attached the G540 schematics in case this helps we don’t miss something.
Motor power supply 48V OK
PC power supply 5V , 12V, OK
Currently my CNC as 4 stepper motors, an E-Stop NC between Pin 10 and 12 on the 12 pin terminal.
I also use Output 1 to switch on/off my router motor via a solid state relay.
1 input for probing, Zeroing the Z axis mostly.
2 input for X0 and X1 hall sensors.
1 input for the other axis home switch (Y and Z).
I intend to add an hall effect switch on Y later, may require another input.
That’s about it.
Thanks in advance,
Yves
| GECKO G540 | | | | | | | | DB 25 PINOUT | KFLOP | | PIN # | GECKO 12 Pins port | G540 DB25 Pin | | Pin # | | JP7 PIN # | | 1 | Input 1 | 10 | | 1 | OUTPUT 2 | 7 -14 ??? (7) | | 2 | Input 2 | 11 | | 2 | X-AXIS STEP | 15 | | 3 | Input 3 | 12 | | 3 | X-AXIS DIRECTION | 16 | | 4 | Input 4 | 13 | | 4 | Y-AXIS STEP | 17 | | 5 | Output 1 | 17 | | 5 | Y-AXIS DIRECTION | 18 | | 6 | Output 2 | 1 | | 6 | Z-AXIS STEP | 19 | | 7 | VFD GND | | | 7 | Z-AXIS DIRECTION | 20 | | 8 | VFD OUT | | | 8 | A-AXIS STEP | 21 | | 9 | VFD +10 Volt | | | 9 | A-AXIS DIRECTION | 22 | | 10 | Disable INPUT (E-STOP) | ???? | E-STOP BUTTON PRESSED | 10 | Input 1 | 7 -14 ??? (8) | | 11 | MOTOR SUPPLY +18-50VDC | | | 11 | Input 2 | 7 -14 ??? (9) | | 12 | MOTOR SUPPLY GROUND | | | 12 | Input 3 | 7 -14 ??? (10) | | | | | | 13 | Input 4 | 7 -14 ??? (11) | | | | | | 14 | VFD PWM (50HZ) | ???? I don't need it for now but maybe use a PWM output from JP6 ??? | | | | | | 15 | Fault (input to PC) | ???? (12) Problem here would require polling this input. I'd prefer an hardware interrupt trigger???? | | | | | | 16 | CHARGE PUMP (>10 kHz) | ???? This seems to be an output from G540. Again polling or something better???? | | | | | | 17 | Output 1 | 7 -14 ??? (13) | | | | | | 18 | GND | 25-26 ??? | | | | | | 19 | GND | 25-26 ??? | | | | | | 20 | GND | 25-26 ??? | | | | | | 21 | GND | 25-26 ??? | | | | | | 22 | GND | 25-26 ??? | | | | | | 23 | GND | 25-26 ??? | | | | | | 24 | GND | 25-26 ??? | | | | | | 25 | GND | 25-26 ??? | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | KFLOP JP7 PINOUT | | | | | | Pin | Name | Description | | | | | | 1 | VDD33 | +3.3 Volts Output | | | | | | 2 | VDD33 | +3.3 Volts Output | | | | | | 3 | VDD12 | +12 Volts Output | | | | | | 4 | RESET# | Power up Reset (low true) output | | | | | | 5 | IO44 | Gen Purpose LVTTL I/O (3.3V Only) | | | | | | |
|